using System; 
using System.Collections.Generic;
namespace MulagoDb.model{
public class Patient  {
    public virtual int pid { get; set; }
    public virtual String names { get; set; }
    public virtual String hospNum { get; set; }
    public virtual String clinicNum { get; set; }
    public virtual String dateOfBirth { get; set; }
    public virtual String phoneNum { get; set; }
    public virtual String sex { get; set; }
    //*
    public virtual IList<HospitalizationSeveranaemia> hospitalizationSeveranaemias { get; set; }
    public virtual IList<ClinicvisitInvestigations> clinicvisitInvestigationses { get; set; }
    public virtual IList<FclosureDeath> fclosureDeaths { get; set; }
    public virtual IList<ClinicvisitVitalsigns> clinicvisitVitalsignses { get; set; }
    public virtual IList<Problemlist> problemlists { get; set; }
    public virtual IList<HospitalizationAcutepain> hospitalizationAcutepains { get; set; }
    public virtual IList<ScdOtherlabtests> scdOtherlabtestses { get; set; }
    public virtual IList<Parents> parentses { get; set; }
    public virtual IList<HospitalizationMajor> hospitalizationMajors { get; set; }
    public virtual IList<ClinicvisitDeposition> clinicvisitDepositions { get; set; }
    public virtual IList<HospitalizationAvascularnecrosis> hospitalizationAvascularnecrosises { get; set; }
    public virtual IList<ScdG6pd> scdG6pds { get; set; }
    public virtual IList<HospitalizationInvestigations> hospitalizationInvestigationses { get; set; }
    public virtual IList<HospitalizationDactylitis> hospitalizationDactylitises { get; set; }
    public virtual IList<HospitalizationMenengitis> hospitalizationMenengitises { get; set; }
    public virtual IList<HospitalizationCholecystitis> hospitalizationCholecystitises { get; set; }
    public virtual IList<ClinicvisitFebrileillness> clinicvisitFebrileillnesses { get; set; }
    public virtual IList<FclosureMajor> fclosureMajors { get; set; }
    public virtual IList<FclosureOther> fclosureOthers { get; set; }
    public virtual IList<ClinicvisitPhysicalexamination> clinicvisitPhysicalexaminations { get; set; }
    public virtual IList<HospitalizationDiagnosisgeneral> hospitalizationDiagnosisgenerals { get; set; }
    public virtual IList<HospitalizationPhysicalexamination> hospitalizationPhysicalexaminations { get; set; }
    public virtual IList<HospitalizationSepsis> hospitalizationSepsises { get; set; }
    public virtual IList<ClinicvisitDactylitis> clinicvisitDactylitises { get; set; }
    public virtual IList<ClinicvisitAvascularnecrosis> clinicvisitAvascularnecrosises { get; set; }
    public virtual IList<ClinicvisitDaycare> clinicvisitDaycares { get; set; }
    public virtual IList<ClinicvisitMeasurements> clinicvisitMeasurementses { get; set; }
    public virtual IList<HospitalizationAbnormaltcd> hospitalizationAbnormaltcds { get; set; }
    public virtual IList<HospitalizationStroke> hospitalizationStrokes { get; set; }
    public virtual IList<HospitalizationOsteomyelitis> hospitalizationOsteomyelitises { get; set; }
    public virtual IList<Clinicvisit> clinicvisits { get; set; }
    public virtual IList<HospitalizationTreatment> hospitalizationTreatments { get; set; }
    public virtual IList<Addres> addreses { get; set; }
    public virtual IList<ClinicvisitRbctranfusation> clinicvisitRbctranfusations { get; set; }
    public virtual IList<HospitalizationLegulcer> hospitalizationLegulcers { get; set; }
    public virtual IList<ClinicvisitMajordiagnosis> clinicvisitMajordiagnosises { get; set; }
    public virtual IList<ClinicvisitAcutepain> clinicvisitAcutepains { get; set; }
    public virtual IList<ClinicvisitStroke> clinicvisitStrokes { get; set; }
    public virtual IList<FclosureDormantfile> fclosureDormantfiles { get; set; }
    //*/
    public Patient() {
        addreses = new List<Addres>();
        parentses = new List<Parents>();
        clinicvisitAcutepains = new List<ClinicvisitAcutepain>();
        clinicvisitStrokes = new List<ClinicvisitStroke>();
        fclosureDormantfiles = new List<FclosureDormantfile>();
        hospitalizationTreatments = new List<HospitalizationTreatment>();
        clinicvisitRbctranfusations = new List<ClinicvisitRbctranfusation>();
        hospitalizationLegulcers = new List<HospitalizationLegulcer>();
        clinicvisitMajordiagnosises = new List<ClinicvisitMajordiagnosis>(); 
        clinicvisitMeasurementses = new List<ClinicvisitMeasurements>();
        hospitalizationAbnormaltcds = new List<HospitalizationAbnormaltcd>();
        hospitalizationStrokes = new List<HospitalizationStroke>();
        hospitalizationOsteomyelitises = new List<HospitalizationOsteomyelitis>();
        clinicvisits = new List<Clinicvisit>();
        hospitalizationSepsises = new List<HospitalizationSepsis>();
        clinicvisitDactylitises = new List<ClinicvisitDactylitis>();
        clinicvisitAvascularnecrosises = new List<ClinicvisitAvascularnecrosis>();
        clinicvisitDaycares = new List<ClinicvisitDaycare>();
        fclosureMajors = new List<FclosureMajor>();
        fclosureOthers = new List<FclosureOther>();
        clinicvisitPhysicalexaminations = new List<ClinicvisitPhysicalexamination>();
        hospitalizationDiagnosisgenerals = new List<HospitalizationDiagnosisgeneral>();
        hospitalizationPhysicalexaminations = new List<HospitalizationPhysicalexamination>(); 
        hospitalizationSeveranaemias = new List<HospitalizationSeveranaemia>();
        scdG6pds = new List<ScdG6pd>();
        hospitalizationInvestigationses = new List<HospitalizationInvestigations>();
        hospitalizationDactylitises = new List<HospitalizationDactylitis>();
        hospitalizationMenengitises  = new List<HospitalizationMenengitis>();
        clinicvisitInvestigationses = new List<ClinicvisitInvestigations>();
        hospitalizationMajors = new List<HospitalizationMajor>();
        clinicvisitDepositions = new List<ClinicvisitDeposition>();
        hospitalizationAvascularnecrosises = new List<HospitalizationAvascularnecrosis>();
        hospitalizationCholecystitises = new List<HospitalizationCholecystitis>();
        fclosureDeaths = new List<FclosureDeath>();
        clinicvisitVitalsignses = new List<ClinicvisitVitalsigns>();
        problemlists = new List<Problemlist>();
        hospitalizationAcutepains = new List<HospitalizationAcutepain>();
        scdOtherlabtestses = new List<ScdOtherlabtests>();
        clinicvisitFebrileillnesses = new List<ClinicvisitFebrileillness>();
    }
     

}

}

